beach slippers - Turkish English Dictionary